package org.jeecg.modules.pucheng.bo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class EventListBo {
    @ApiModelProperty(value = "发生时间")
    private String happenTimeStr; //发生时间;
    @ApiModelProperty(value = "对接平台")
    private String bizPlatform; // 对接平台，字典编码：B563
    @ApiModelProperty(value = "事件类别")
    private String type; //事件类别 请参考【字典 A001093199】
    @ApiModelProperty(value = "事件描述")
    private String content; //事件描述
    @ApiModelProperty(value = "当前环节")
    private String curNodeName; //当前环节
    @ApiModelProperty(value = "记录数")
    private String ROWNUM_;  //记录数
    @ApiModelProperty(value = "流程实例")
    private String instanceId; //流程实例 ID
    @ApiModelProperty(value = "处理时限标识 1：正常；2：将到期；3：已过期")
    private String handleDateFlag;//处理时限标识 1：正常；2：将到期；3：已过期
    @ApiModelProperty(value = "事件名称")
    private String eventName; //事件名称
    @ApiModelProperty(value = "处理时限")
    private String handleDate; //处理时限
    @ApiModelProperty(value = "创建时间")
    private String createTimeStr; //创建时间
    @ApiModelProperty(value = "发生时间")
    private Date happenTime;  //发生时间
    @ApiModelProperty(value = "事件 id")
    private String eventId; //事件 id
    @ApiModelProperty(value = "结案时间")
    private String finTimeStr; //结案时间
    @ApiModelProperty(value = "结案时间")
    private String finTime; //结案时间
    @ApiModelProperty(value = "紧急程度")
    private String urgencyDegree; //紧急程度 请参考【字典 A001093271】
    @ApiModelProperty(value = "影响范围")
    private String influenceDegree; //影响范围 请参考【字典 A001093094】
    @ApiModelProperty(value = "处理时限")
    private String handleDateStr;  //处理时限
    @ApiModelProperty(value = "创建时间")
    private Date createTime; //创建时间
    @ApiModelProperty(value = "当前环节办理人所属组织")
    private String curOrgName; //当前环节办理人所属组织
    @ApiModelProperty(value = "网格全路径")
    private String gridPath; // 网格全路径
    @ApiModelProperty(value = "网格 ID")
    private String gridId;  //网格 ID
    @ApiModelProperty(value = "流程状态（1.运行中、2.归档、3.挂起）")
    private String wfStatus; //流程状态（1.运行中、2.归档、3.挂起）
    @ApiModelProperty(value = "流程定义 ID")
    private String workflowId; //流程定义 ID
    @ApiModelProperty(value = "状态")
    private String status;  //状态 请参考【字典 A001074060】
}
